#pragma once
#include <GL\glui.h>
#include <string>

using std::string;

class LightParser
{
public:
	string id;
	int light_i;
	int enabled;
	float location[4];
	float ambient[4];
	float diffuse[4];
	float specular[4];

	LightParser(void);
	~LightParser(void);

	LightParser(string id, int light_id, int enabled);

	virtual void setLight() = 0;
	virtual void setLightPos() = 0;
};